package com.ruoyi.generator.service;

import com.ruoyi.generator.entity.CheckPlan;
import com.ruoyi.generator.entity.PlanAssociation;
import com.ruoyi.generator.entity.bo.PlanAssociationBO;
import com.ruoyi.generator.entity.bo.PlanScheduleBO;
import com.ruoyi.generator.service.impl.CheckPlanServiceImpl;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CheckPlanService{

    /**
     * 获取点检计划列表
     * @return
     */
    List<CheckPlan> getCheckPlanList(CheckPlan checkPlan);


    List<PlanAssociationBO> getPlanAssociationInfo();


    List<PlanAssociationBO> getPlanAssociationList(@Param("planAssociation") PlanAssociation planAssociation);

    int addPlanAssociation(PlanScheduleBO planScheduleBO);
}
